<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title>Docs For Class Madoqua_Install_Exception</title>
    <link rel="stylesheet" type="text/css" href="../media/style.css" />
    <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
  </head>
  <body>
  
    <h1>Madoqua :: Docs For Class Madoqua_Install_Exception</h1>

    <table width="100%">
      <tr valign="top">
        <td class="menu">
                                <div class="package">
              <div id="todolist">
                <p><a href="../todolist.html">Todo List</a></p>
              </div>
            </div>
                    <h2>Packages:</h2>
          <div class="package">
            <ul>
                              <li>
                  <a href="../classtrees_default.html">default</a>
                </li>
                              <li>
                  <a href="../classtrees_Application.html">Application</a>
                </li>
                              <li>
                  <a href="../classtrees_Cache.html">Cache</a>
                </li>
                              <li>
                  <a href="../classtrees_Controller.html">Controller</a>
                </li>
                              <li>
                  <a href="../classtrees_Db.html">Db</a>
                </li>
                              <li>
                  <a href="../classtrees_Filter.html">Filter</a>
                </li>
                              <li>
                  <a href="../classtrees_Form.html">Form</a>
                </li>
                              <li>
                  <a href="../classtrees_Install.html">Install</a>
                </li>
                              <li>
                  <a href="../classtrees_Loader.html">Loader</a>
                </li>
                              <li>
                  <a href="../classtrees_Madoqua_Exception.html">Madoqua_Exception</a>
                </li>
                              <li>
                  <a href="../classtrees_Madoqua_Observer.html">Madoqua_Observer</a>
                </li>
                              <li>
                  <a href="../classtrees_Madoqua_Plugin.html">Madoqua_Plugin</a>
                </li>
                              <li>
                  <a href="../classtrees_Madoqua_View.html">Madoqua_View</a>
                </li>
                              <li>
                  <a href="../classtrees_Module.html">Module</a>
                </li>
                              <li>
                  <a href="../classtrees_Naneau_Plugin.html">Naneau_Plugin</a>
                </li>
                              <li>
                  <a href="../classtrees_Redirector.html">Redirector</a>
                </li>
                              <li>
                  <a href="../classtrees_Search.html">Search</a>
                </li>
                              <li>
                  <a href="../classtrees_Validate.html">Validate</a>
                </li>
                              <li>
                  <a href="../classtrees_View.html">View</a>
                </li>
                          </ul>
          </div>
                                                                    <h2>Classes:</h2>
                <ul>
		    		<li><a href="../Madoqua_Exception/Madoqua_Exception.html">Madoqua_Exception</a></li>    	    		<li><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html">Madoqua_Exception_Abstract</a></li>    	    		<li><a href="../Madoqua_Exception/Madoqua_Exception_Log.html">Madoqua_Exception_Log</a></li>    	    		<li><a href="../Madoqua_Exception/Madoqua_Install_Exception.html">Madoqua_Install_Exception</a></li>    	  </ul>
                              </td>
        <td>
          <table style="width:750px;" cellpadding="10" cellspacing="10px">
            <tr>
              <td valign="top">
                                                                  <h2>Madoqua_Exception::Madoqua_Install_Exception</h2>
                                <div class="menu">
          
                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                      [ <a href="../index.html">Index</a> ]
                      [ <a href="../classtrees_Madoqua_Exception.html">Madoqua_Exception classes</a> ]
            [ <a href="../elementindex_Madoqua_Exception.html">Madoqua_Exception elements</a> ]
                    [ <a href="../elementindex.html">All elements</a> ]
          [ <a href="../errors.html">Errors</a> ]
                </div>
<a name="sec-description"></a>
<h2>Class Madoqua_Install_Exception</h2>

<p>Madoqua exception handling superclass</p>		


<pre>Exception
   |
   --<a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html">Madoqua_Exception_Abstract</a>
      |
      --<a href="../Madoqua_Exception/Madoqua_Exception.html">Madoqua_Exception</a>
         |
         --Madoqua_Install_Exception</pre>


  <strong>Author(s):</strong>
  <ul>
                  <li>Graham Anderson - graham@andtech.eu</li>
                      </ul>

  <table>
    	      	  		<tr>
		  <td>
		    <strong>Copyright:</strong>&nbsp;&nbsp;
		  </td>
		  <td>Copyright (c) 2008</td>
		</tr>
	        </table>



  <a name="sec-inherited-consts"></a>
  <h2>Inherited Constants</h2>
  <table class="summary">
                  <thead>
          <tr>
            <th colspan="2">
              From <span class="classname"><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html">Madoqua_Exception_Abstract</a></span>:
            </th>
          </tr>
        </thead>
        <tbody>
                      <tr>
              <td class="right">
                <code><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html#constCRITICAL">Madoqua_Exception_Abstract::CRITICAL</a></code>
              </td>
              <td>
                &nbsp;&nbsp;&nbsp;Critical condition, needs immediate attention, log this              </td>
            </tr>
                      <tr>
              <td class="right">
                <code><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html#constDEBUG">Madoqua_Exception_Abstract::DEBUG</a></code>
              </td>
              <td>
                &nbsp;&nbsp;&nbsp;For verbose exception/error handling, do NOT explicitly set this for  exceptions. If app state is toggled to 'development' in the config, all  madoqua exceptions will be set to this value.              </td>
            </tr>
                      <tr>
              <td class="right">
                <code><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html#constERROR">Madoqua_Exception_Abstract::ERROR</a></code>
              </td>
              <td>
                &nbsp;&nbsp;&nbsp;Fatal application error, non recoverable, log this              </td>
            </tr>
                      <tr>
              <td class="right">
                <code><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html#constNOTICE">Madoqua_Exception_Abstract::NOTICE</a></code>
              </td>
              <td>
                &nbsp;&nbsp;&nbsp;Normal but significant condition, log @ dev discretion              </td>
            </tr>
                      <tr>
              <td class="right">
                <code><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html#constUSER">Madoqua_Exception_Abstract::USER</a></code>
              </td>
              <td>
                &nbsp;&nbsp;&nbsp;User should be notified there was a problem              </td>
            </tr>
                      <tr>
              <td class="right">
                <code><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html#constWARNING">Madoqua_Exception_Abstract::WARNING</a></code>
              </td>
              <td>
                &nbsp;&nbsp;&nbsp;Undesirable but recoverable condition, log this              </td>
            </tr>
                  </tbody>
            </table>



  <h2>Inherited Member Variables</h2>
  <table class="summary">
          <thead>
        <tr>
          <th colspan="2">
	        From <span class="classname"><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html">Madoqua_Exception_Abstract</a></span>         
          </th>
        </tr>
      </thead>
      <tbody>
                  <tr>
            <td class="right">
              <em>protected</em>                          </td>
            <td>
              <code><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html#var$_handlers">Madoqua_Exception_Abstract::$_handlers</a></code>
              
            </td>
          </tr>
              </tbody>
          <thead>
        <tr>
          <th colspan="2">
	        From <span class="classname">Exception (Internal Class)</span>         
          </th>
        </tr>
      </thead>
      <tbody>
                  <tr>
            <td class="right">
              <em>protected</em>                          </td>
            <td>
              <code>$code</code>
              
            </td>
          </tr>
                  <tr>
            <td class="right">
              <em>protected</em>                          </td>
            <td>
              <code>$file</code>
              
            </td>
          </tr>
                  <tr>
            <td class="right">
              <em>protected</em>                          </td>
            <td>
              <code>$line</code>
              
            </td>
          </tr>
                  <tr>
            <td class="right">
              <em>protected</em>                          </td>
            <td>
              <code>$message</code>
              
            </td>
          </tr>
                  <tr>
            <td class="right">
              <em>private</em>                          </td>
            <td>
              <code>$string</code>
              
            </td>
          </tr>
                  <tr>
            <td class="right">
              <em>private</em>                          </td>
            <td>
              <code>$trace</code>
              
            </td>
          </tr>
              </tbody>
      </table>


  <h2>Inherited Methods</h2>
  <table class="summary">
          <thead>
        <tr>
          <th colspan="2">
            From <span class="classname"><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html">Madoqua_Exception_Abstract</a></span>
          </th>
        </tr>
      </thead>
      <tbody>
                  <tr>
            <td class="right">
              <em>public</em>                                          <em>Madoqua_Exception_Abstract</em>            </td>
            <td>
              <code><b><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html#method__construct">Madoqua_Exception_Abstract::__construct()</a></b></code>
              <br /><div style="margin-left: 20px">Set the code &amp; message</div>                          </td>
          </tr>
                  <tr>
            <td class="right">
              <em>public</em>                                          <em>bool</em>            </td>
            <td>
              <code><b><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html#methoddelete">Madoqua_Exception_Abstract::delete()</a></b></code>
              <br /><div style="margin-left: 20px">Remove an exception handler</div>                          </td>
          </tr>
                  <tr>
            <td class="right">
              <em>public</em>                                          <em>void</em>            </td>
            <td>
              <code><b><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html#methodhandle">Madoqua_Exception_Abstract::handle()</a></b></code>
              <br /><div style="margin-left: 20px">Proxy to notify</div>                          </td>
          </tr>
                  <tr>
            <td class="right">
              <em>public</em>                                          <em>void</em>            </td>
            <td>
              <code><b><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html#methodnotify">Madoqua_Exception_Abstract::notify()</a></b></code>
              <br /><div style="margin-left: 20px">Push the exception out for handling</div>                          </td>
          </tr>
                  <tr>
            <td class="right">
              <em>public</em>                                          <em>mixed|<a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html">Madoqua_Exception_Abstract</a>|false</em>            </td>
            <td>
              <code><b><a href="../Madoqua_Exception/Madoqua_Exception_Abstract.html#methodregister">Madoqua_Exception_Abstract::register()</a></b></code>
              <br /><div style="margin-left: 20px">Register an exception handler</div>                          </td>
          </tr>
              </tbody>
          <thead>
        <tr>
          <th colspan="2">
            From <span class="classname">Exception (Internal Class)</span>
          </th>
        </tr>
      </thead>
      <tbody>
                  <tr>
            <td class="right">
              <em>public</em>                                          <em>Exception</em>            </td>
            <td>
              <code><b>constructor __construct ( [$message = ], [$code = ] )</b></code>
                                        </td>
          </tr>
                  <tr>
            <td class="right">
              <em>public</em>                                          <em>void</em>            </td>
            <td>
              <code><b>getCode (  )</b></code>
                                        </td>
          </tr>
                  <tr>
            <td class="right">
              <em>public</em>                                          <em>void</em>            </td>
            <td>
              <code><b>getFile (  )</b></code>
                                        </td>
          </tr>
                  <tr>
            <td class="right">
              <em>public</em>                                          <em>void</em>            </td>
            <td>
              <code><b>getLine (  )</b></code>
                                        </td>
          </tr>
                  <tr>
            <td class="right">
              <em>public</em>                                          <em>void</em>            </td>
            <td>
              <code><b>getMessage (  )</b></code>
                                        </td>
          </tr>
                  <tr>
            <td class="right">
              <em>public</em>                                          <em>void</em>            </td>
            <td>
              <code><b>getTrace (  )</b></code>
                                        </td>
          </tr>
                  <tr>
            <td class="right">
              <em>public</em>                                          <em>void</em>            </td>
            <td>
              <code><b>getTraceAsString (  )</b></code>
                                        </td>
          </tr>
                  <tr>
            <td class="right">
              <em>public</em>                                          <em>void</em>            </td>
            <td>
              <code><b>__clone (  )</b></code>
                                        </td>
          </tr>
                  <tr>
            <td class="right">
              <em>public</em>                                          <em>void</em>            </td>
            <td>
              <code><b>__toString (  )</b></code>
                                        </td>
          </tr>
              </tbody>
      </table>


<p class="notes">
  Located in <a class="field" href="_Install---Exception.php.html">/Install/Exception.php</a> 
  [<span class="field">line 2</span>]
</p>

                <div class="credit">
                  Documentation generated on Fri, 16 Jan 2009 10:14:40 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.2</a>
                </div>
              </td>
            </tr>
          </table>
        </td>
      </tr>
    </table>
  </body>
</html>